*{ margin:0px auto; }
body{ padding:0px; font-family:"Microsoft YaHei";  border:0px; font-size:12px; color:#333; margin:0px auto; background:url(../images/bg1.png) repeat; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,     
pre, form, fieldset, input, p, blockquote, th, td {     
 padding: 0;    
 margin: 0; border:0px; 
 } 
h2{ font-size:12px; font-weight:bold;}
table{border-collapse: collapse;}
fieldset,img{border:0;}
ol,ul {list-style: none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#0060af; text-decoration:none;}





.line{background:url(../images/line.png) no-repeat; width:100%;background-position:center; position:relative;_top:-79px;  height:5px; margin:0px auto;}
.top{width:1120px; margin:0px auto; height:91px; position:relative; z-index:9999999;  position:relative;}
.logo{background:url(../images/logo.png) no-repeat; width:161px; height:174px; float:left;   position:absolute; margin:0px 0px 0px 30px;}
.nav{width:880px; float:right; padding-top:50px; }
.nav ul li{float:left; width:164px;  text-align:center;}







.ssbanner{width:100%; margin:0px auto; overflow:hidden; background:url(http://www.xysh.com/r/cms/xysh/default/images/banner.jpg) no-repeat;  background-position:center; position:relative; clear:both; height:525px; z-index:1;}


  




.indexmain{ width:1120px;  clear:both; position:relative;}
.indexmain{width:1120px; margin:0px auto;}
.indexleft{width:260px; float:left;}
.indexleft ul li{float:left; margin:7px 10px 0px 0px;}



.video{width:475px; float:left; margin-top:8px;}
.indexcenter{width:128px; float:left; }
.indexright{width:254px; float:right;}
.indexcenter ul li{float:left; margin:7px 10px 0px 0px;}
.news{width:204px; background-color:#A6C21F ; padding:10px 20px 20px 20px; margin-top:7px;}
.news span{ font:14px Verdana, simsun; }
.news ul{height:173px;}
.news ul li{font-size:12px; line-height:25px; border-bottom:1px dashed #BED25C; color:#fff; padding:4px 0px 4px 0px;} 
.news ul li a{color:#fff; text-decoration:none;}
.news ul li a:hover{color:#fff; text-decoration: underline;}
.iimg ul li{float:left; margin:11px 8px 0px 0px;}
.indexfooter{background:url(../images/indexfooter.jpg) no-repeat; margin:10px auto;  background-position:center;  overflow:hidden;  position:relative; overflow:hidden; clear:both; width:100%; height:54px; line-height:54px;}
.footer1{width:1000px; margin:0px auto; clear:both; color:#345c62; text-align:center;}
.footer1 a{color:#345c62; text-decoration:none;}
.footer1 a:hover{color:#345c62; text-decoration: underline;}

/***************************************水上漂流样式**************************************************8*/
.zmain{background:url(../images/zbg.jpg) no-repeat; background-position:center; background-color:#dcf7fa; width:100%; height:780px; clear:both; position:relative; overflow:hidden;  top:493px; margin:0px auto;}
.luxian{width:1065px; margin:0px auto; background:url(../images/pbg.jpg) no-repeat; height:321px;}
.luxian h1{padding:10px 0px 0px 50px;}
.zbanner{width:100%; height:528px; background-position:center;  background:url(../images/zbanner.jpg) no-repeat; background-position:center;  margin:0px auto;position:absolute; overflow:hidden; top:95px;}


#container{ width:1065px; float:none;  }
.content{width:1065px;float:left; }
.main1 {overflow:hidden; float:left; width:1008px; margin:0px auto; padding:0px 0px 0px 12px; }
.middle ul { list-style:none;}
.middle ul li{float:left;width:160px; height:224px; margin:10px 0px 0px 5px;}

.middle li .wrap { background:url(../images/imgbg.jpg) no-repeat; width:160px; height:224px; padding-top:5px; }
.wrap img{ display:block;  width:159px; height:224px; margin-top:0px; }
.content .prev {padding:80px 0px 0px 0px;width:22px; height:44px; float:left; cursor:pointer;  }
.content .next {padding:80px 0px 0px 0px;width:22px; height:44px;float:left; cursor:pointer; }



.gl{width:1065px; background:url(../images/pbg1.png) no-repeat; margin:0px auto; clear:both; height:385px;}
.gl h1 img{ float:right; margin:10px 20px 0px 0px;}
.ulli{clear:both; margin:0px 0px 0px 30px;}



.imgteaser {
margin: 0;
overflow: hidden;
float: left;
position: relative;
font-family:"Microsoft YaHei" 

}
.imgteaser a {
text-decoration: none;
float: left;
}
.imgteaser a:hover {
cursor: pointer;
}
.imgteaser a img {
float: left;
margin: 0;
border: none;

}
.imgteaser a img {
float: left;
margin: 0;
border: none;

background: #fff;

}
.imgteaser a .more {
	position: absolute;
	right: 0px;
	bottom: 190px;
	font-size: 16px;
	font-weight:bold;
	color: #fff;
	background: #000;
	padding: 10px 10px 7px 10px;
	text-align:center;
	float:left;
	filter:alpha(opacity=65);
	opacity:.65;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /*--IE 8 Transparency--*/
	width: 162px;	
}
.imgteaser a:hover .www_zzjs_net{
display: block;
font-size: 16px;
padding: 10px 0;
text-align:center;
line-height:30px;
font-weight:bold;

background:url(../images/hover.png) no-repeat;

filter:alpha(opacity=75);
opacity:.75;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
color: #fff;
position: absolute;

left: 0px;
padding: 100px 0px 100px 0px ;
margin: 0;
width: 159px;
border-top: 1px solid #999;
}
.imgteaser a:hover .www_zzjs_net strong {
display: block;
margin-bottom: 5px;
font-size:18px;
}
.imgteaser a .www_zzjs_net {display: none; }
.imgteaser a:hover .more { visibility: hidden;}




.ulli li{float:left; list-style:none; margin:50px 0px 0px 7px;}
.ulli1{background:url(../images/a.jpg) no-repeat; width:193px; height:101px; padding:140px 5px 0px 45px; color:#fff; line-height:25px;}
.ulli2{background:url(../images/b.jpg) no-repeat; width:193px; height:101px; padding:140px 5px 0px 45px; color:#fff; line-height:25px;}
.ulli3{background:url(../images/c.jpg) no-repeat; width:193px; height:101px; padding:140px 5px 0px 45px; color:#fff; line-height:25px;}
.ulli4{background:url(../images/d.jpg) no-repeat; width:193px; height:101px; padding:140px 5px 0px 45px; color:#fff; line-height:25px;}


.footer{width:1000px; margin:0px auto; clear:both; color:#fff; padding-top:10px; text-align:center;}
.footer a{color:#fff; text-decoration:none;}
.footer a:hover{color:#fff; text-decoration: underline;}















/* jump */

#elevator_item{width:35px;position:fixed;right:15px;bottom:60px;z-index:9999999999; display:none;}
#elevator_item.off{opacity:0;}
#elevator{display:block;width:35px;height:37px;background:url(../images/aa.jpg) center center no-repeat;background-color:rgba(0,0,0,.6);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;margin-bottom:10px}

#elevator_item .qr{display:block;width:35px;height:37px;cursor:pointer;background:url(../images/bb.jpg) center center no-repeat;background-color:rgba(0,0,0,.6)}

#elevator_item .qr-popup{width:93px;height:420px;position:absolute;left:-120px;bottom:0; border-radius:2px;display:none;text-align:center; }
#elevator_item .qr-popup .code-link{display:block;margin:10px;color:#777}

#elevator_item .qr-popup .code{display:block;margin-bottom:10px; }
.arr{margin-top:10px;}






/*漂浮qq*/

  .KeFuDiv {
	position:absolute;
	height:164px;
	width:164px;
	margin:-120px 0px 0px -10px;
	font-family:"Microsoft YaHei" 
}
.KeFuList { background:url(../images/yf.png) no-repeat; width:164px; height:259px; padding-top:83px;}


.KeFuItem {
	text-align:center;
    font-size:12px; padding:0px 40px 0px 20px;
	
}
.KeFuItem ul li a{line-height:52px; font-size:14px; color:#fff; font-weight:bold;display:block; width:105px; height:52px;}
.KeFuItem ul li a:hover{ background:url(../images/zz.png) no-repeat; width:105px; height:52px; line-height: 52px; display:block;}



/************************千年银杏谷样式******************************/




.qbanner{background:url(../images/qbanner.jpg) no-repeat; width:100%; background-position:center;overflow:hidden; position: absolute; height:504px;  top:96px;}

.qmain{background:url(../images/qvg.jpg) no-repeat;width:100%;overflow:hidden; height:773px; background-position:center; margin:0px auto; position: absolute;top:600px; }
.qmiantext{background:url(../images/qbg1.jpg) repeat-x; height:615px; width:995px; margin:0px auto; padding:20px 20px 0px 20px; }
.qmiantext h1{background:url(../images/qqbg.png) no-repeat; margin-top:15px; width:991px; height:63px;}
.qqtext{width:970px; margin:20px auto;}
.qtext1{width:605px; float: left; }
.qtext2{background:url(../images/qbbg.jpg) no-repeat; width:227px; height:158px; float:right; padding:5px 20px 0px 80px;}
#container1{ width:605px; float:none;  }
.content1{width:605px;float:left; }
.main2 {overflow:hidden; float:left; width:560px; margin:0px auto; padding:0px 0px 0px 12px; }
.middle1 ul { list-style:none; height:150px; overflow:hidden;}
.middle1 ul li{float:left;width:180px; height:140px;  margin:10px 0px 0px 5px;}
.content1 .prev1 {padding:20px 0px 0px 0px;width:12px; height:102px; float:left; cursor:pointer;  }
.content1 .next1 {padding:20px 0px 0px 0px;width:12px; height:102px;float:left; cursor:pointer; }
.middle1 img{border:4px solid #d1d5d4;}
.qtext2 ul li{float:left;}
.qtext2 ul li img{margin:5px 10px 0px 5px;}


.qqtext2 ul li{background:url(../images/qimgbg.jpg) no-repeat; width:223px; height:292px; float:left; margin:20px 0px 0px 12px; padding:10px 0px 0px 12px;}
.qqtext2 h2{font-family:"Microsoft YaHei"; line-height:36px; font-weight:500; font-size:18px; text-indent:43px; color:#9d2323;}
.qqtext2 p{ line-height:24px; color:#222; text-indent:24px; font-weight:100; width:200px; margin:0px auto;}
.qmore{float:right; margin:0px 40px 0px 0px; font-size:12px; line-height:25px;}
.qfooter{width:1010px; margin:30px auto; border-top:1px solid #bcbcbc;}
.qfooter p{line-height:65px; text-align:center;}
.qqtext2 img{width:195px; height:96px;}







/************************水上乐园样式******************************/
.sbanner{background:url(../images/sbanner.jpg) no-repeat; width:100%; background-position:center;overflow:hidden; position: absolute;height:498px;top:96px; margin:0px auto;}
.smain{background:url(../images/sbg.jpg) no-repeat;width:100%;overflow:hidden; height:340px; background-position:center; margin:0px auto; position:absolute;top:590px; _top:588px;}

.stext{width:1077px; margin:0px auto; padding-top:90px;}

#container4{ width:1077px; float:none;  }
.content4{width:1077px;float:left; }

.main21 {overflow:hidden; float:left; width:900px; margin:0px auto; padding:0px 0px 0px 12px; }
.middle11 ul { list-style:none;  overflow:hidden;}
.middle11 ul li{float:left;   margin:10px 0px 0px 5px;}

.indexprobg{ line-height:30px;  width:225px; display:block; color:#fff; font-size:14px; text-align:center;  height:30px; background-color:#052d30;}
.indexprobg a{color:#fff; text-decoration:none;}
.indexprobg a:hover{color:#fff; text-decoration: underline;}
.prollist{width:240px;}
.ft_lt{ text-align:left; padding:60px 0px 0px 0px;}
.ft_ct{ text-align:center; cursor:pointer;}
.ft_rt{ text-align:right; padding:60px 0px 0px 0px; cursor:pointer;}
.ft_color1{ color:#666;}
.ft_color2{ color:#c61103;}
.ft_size14{ font-size:14px;}
.border_top1{ border-top:1px dotted #d4d4d4;}
.img{ border:1px solid #eaeaea; padding:1px;background-color:#fff;}
.clearfix{ clear:both;}
.bnone{background:none;}





.smian1{ background-color:#e7f5f3; height:122px; width:100%; position:absolute; top:930px;} 
.smain2{background:url(../images/sfooterbg.jpg) no-repeat; width:1077px;height:122px; line-height:122px; text-align:center; margin:0px auto;}




/************************公园谷样式******************************/
.gbanner{ background:url(../images/gbanner.jpg) no-repeat; width:100%; background-position:center;overflow:hidden; position: absolute;height:493px;top:94px; margin:0px auto;}
.gmain{ background:url(../images/gbg.jpg) no-repeat; width:100%;overflow:hidden; height:428px; background-position:center; margin:0px auto; position:absolute; top:585px; _top:583px;}
.gmaintext{background: url(../images/ggbg.png) no-repeat; width:1110px; margin:0px auto; height:413px;}

#zynav1{padding:50px 0px 0px 70px;}
#zynav1 li{float:left; width:100px; }
.gmain1{background:url(../images/gfooterbg.jpg) no-repeat; width:100%; top:990px; position:absolute; background-position:center;  height:138px; clear:both;}
.gmainfooter{width:1010px; margin:30px auto; }
.gmainfooter p{line-height:65px; text-align:center;}



/***************************************新闻列表页样式**************************************************8*/
.xbanner{background:url(../images/qbanner.jpg) no-repeat; width:100%; background-position:center;overflow:hidden; position: absolute; height:504px;  top:96px;}
.xmain{background-color:#e7f5f3;  margin:0px auto; width:100%;overflow:hidden;  background-position:center; margin:0px auto; position: absolute;}
.xxmain_1{background:url(../images/nnbg.jpg) no-repeat; width:100%;overflow:hidden; }
.leftmenu{padding:20px 0px 0px 20px; }
.xmaintextz{width:1000px; margin:0px auto; background-color:#fff; color:#858585;}
.xmaintextz a{color:#858585;}
.xmaintext{width:1000px; margin:0px auto;  background-color:#fff; color:#858585;}
.xxtitlez{border-top:1px solid #eae7e7; line-height:40px; color:#858585;  text-indent:30px;}
.zstitle{width:1000px; margin:0px auto; height:228px;}
.zsdiv{background:url(../images/hhbg.jpg) no-repeat; margin-top:40px; width:200px; float:right; height:130px;}
.zsdiv h1{ color:#fff; text-align: right;font-weight:100; margin:0px 10px 0px 0px; line-height:95px;}


.leftmenu ul li{ width:127px; text-align:center; height:55px; font-size:14px; margin:0px 5px 0px 5px; line-height:55px; float:left;  color:#858585; }
.leftmenu ul li a{color:#858585; }
.leftmenu ul li a.leftyi{ display:block;   width:127px; height:55px; background:url(../images/zicon.jpg) no-repeat; font-weight:700; background-position:1px;  font-size:14px;   color:#858585;  }
.leftmenu ul a.leftyi:hover,#left_menu li a.leftcurrent{ color:#fff;height:55px; font-size:18px; font-weight:500; width:127px; line-height:55px;display:block;  background:url(../images/xxhover.jpg) left center no-repeat;}


.xxtitle{border-top:1px solid #eae7e7; line-height:40px; color:#858585;  text-indent:30px; clear:both; }
.xxtitle a{color:#858585; text-decoration:none;}
.xxtitle a:hover{color:#858585; text-decoration:underline;}
.xmiantext1{width:940px; min-height:565px; background-color:#f5f5f5; margin:0px auto; padding:10px 30px 0px 30px;}
.xmiantext1 p{color:#6a6a6a; font-size:16px; line-height:30px; width:125px; font-weight:bold; border-bottom:1px solid #bfbfbf;}
.xmiantext1 h1{font-size:14px; color:#d93030; padding-top:5px;  }
.xmiantext1 h2{padding-top:10px;}
.xmiantext1 ul li{line-height:22px;  color:#707070; height:160px;}
.xmiantext1 ul li a{color:#84231c; text-decoration:none;}
.xmiantext1 ul li a:hover{color:#84231c; text-decoration:underline;}
.ttop{ width:1043px; margin:0px auto;}

.zzfooter{width:1010px; margin:30px auto; }
.zzfooter p{line-height:65px; text-align:center;}

.xmiantext3{width:940px;  background-color:#f5f5f5; margin:0px auto; padding:10px 30px 0px 30px; color:#666666; min-height:500px;  line-height:25px;}
.zztt{width:900px; margin:0px auto; border-bottom:1px solid #fff; text-align:center; margin:0px auto;}
.zztt h2{font-size:18px; padding-top:15px; color:#aa0b00; }
.zzp1 p{line-height:25px; padding-top:15px;}



.xmiantext2{width:980px; background-color:#f5f5f5; margin:0px auto; min-height:500px; overflow:hidden; padding:10px 10px 0px 10px;}
.pro{width:980px; margin:0px auto; }
.pro ul li{float:left; text-align:center; line-height:30px; width:300px; margin:10px 10px 0px 10px;}
.pro ul li img{border: solid #339065 1px; padding:2px;}/* CSS Document */




.zsdiv1{background:url(../images/dg.jpg) no-repeat; margin-top:40px; width:200px; float:right; height:130px;}
.ydxmaintext{width:1000px; margin:0px auto; background-color:#fff;}
.leftmenu1{padding:20px 0px 0px 20px;height:55px; width:600px; margin:0px auto; }
#left_menu1 li{ width:160px; text-align:center; height:55px; margin:0px 5px 0px 5px; line-height:55px; float:left; font-weight:bold;   display:block; }
#left_menu1 li a{ display:block;   width:160px; height:55px; background:url(../images/zicon.jpg) no-repeat; background-position:1px;  font-size:14px;   color:#858585;  }
#left_menu1 li a.leftyi1:hover,#left_menu1 li a.leftcurrent1{ color:#fff;height:55px; font-size:18px; width:160px; line-height:56px; background:url(../images/dghover.jpg) left center no-repeat;}
.ydzzt{width:804px; margin:0px auto;}